/*    */ package server.console.groups.boss;
/*    */

/*    */
/*    */
/*    */ import com.alee.laf.checkbox.WebCheckBox;
/*    */
        /*    */ import com.alee.laf.list.WebList;
/*    */ import com.alee.laf.list.WebListModel;
import com.alee.laf.panel.WebPanel;
/*    */ import com.alee.laf.rootpane.WebDialog;
        /*    */
        /*    */ import com.alee.laf.text.WebTextField;
/*    */ import java.awt.*;
/*    */
/*    */
/*    */
/*    */ import javax.swing.*;
        /*    */
        /*    */

/*    */
/*    */ public class BossManagePanel extends WebDialog {
/* 21 */   private final WebList bosslist = new WebList((ListModel)new WebListModel());
/*    */ 
/*    */   
/* 24 */   private final WebTextField maxPlayerCount = new WebTextField(10);
/* 25 */   private final WebTextField maxCount = new WebTextField(10);
/* 26 */   private final WebTextField maxTime = new WebTextField(10);
/*    */ 
/*    */   
/* 29 */   private final WebCheckBox isUseCustomScript = new WebCheckBox("使用默认脚本");
/* 30 */   private final WebCheckBox isOpen = new WebCheckBox("开放挑战");
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */   
/*    */   public BossManagePanel(Frame owner) {
/* 38 */     super(owner, "事件脚本管理"); this.isUseCustomScript.setMargin(3, 0, 3, 0); this.isOpen.setMargin(3, 0, 3, 0); this.isUseCustomScript.addActionListener(e -> setSettingEnable(this.isUseCustomScript.isSelected(), false));
/* 39 */     setPreferredSize(new Dimension(600, 400));
/* 40 */     add((Component)new WebPanel(new BorderLayout(5, 5))
/*    */         {
/*    */         
/*    */         });
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */ 
/*    */     
/* 78 */     this.bosslist.setSelectedIndex(0);
/*    */   }
/*    */   
/*    */   public void setSettingEnable(boolean isUse, boolean all) {
/* 82 */     this.maxPlayerCount.setEnabled(isUse);
/* 83 */     this.maxCount.setEnabled(isUse);
/* 84 */     this.maxTime.setEnabled(isUse);
/* 85 */     if (all) {
/* 86 */       this.bosslist.setEnabled(isUse);
/* 87 */       this.isOpen.setEnabled(isUse);
/* 88 */       this.isUseCustomScript.setEnabled(isUse);
/*    */     } 
/*    */   }
/*    */ }


/* Location:              C:\PGX\Server.jar!\server\console\groups\boss\BossManagePanel.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */